A Study of In-depth Issues Surrounding Object Oriented Languages using Object Oriented Design Patterns

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extended Design Patterns in New Object-Oriented Programming Languages (S)

Most of design patterns are implemented in major object-oriented programming languages such as C++ and Java. However, newer object-oriented programming languages than such languages has new language features which can improve implementations of design patterns. In this paper, we propose two extended design patterns called customizable state pattern and deeply immutable pattern. We compares impl...

متن کامل

Using Object-z to Specify Object-oriented Programming Languages Using Object-z to Specify Object-oriented Programming Languages

In this paper, we present a case study for using formal object-oriented speciication languages, such as Object-Z, to specify the semantics of object-oriented programming languages. The key idea in this case study is to model language constructs, such as expressions, statements, methods and classes, as objects and to specify the semantics of each language construct using an Object-Z class. This ...

متن کامل

1 Issues in Object - Oriented Language Design

My guess is that object-oriented programming will be in the 1980s what structured programming was in the 1970s. Everyone will be in favor of it. Every manufacturer will promote his products as supporting it. Every manager will pay lip service to it. Every programmer will practice it (differently). And no one will know just what it is. Tim Rentsch in [Ren82] In this chapter we explore essential ...

متن کامل

Component-Oriented Programming in Object-Oriented Languages

Current approaches to component-oriented programming are based on traditional object-oriented languages and concepts. However, most existing object-oriented languages fail to address subtle interface compatibility issues that become paramount in a component-based setting. We explore both syntactic and semantic interface incompatibilities and discuss why they are difficult to handle. We argue th...

متن کامل

Concurrent Object-Oriented Languages

For uniprocessor systems, the object-oriented approach to programming has proven to be effective in obtaining highly maintainable and reusable software. Object-oriented programming languages, with its inherent conceptual elegance, has also allowed a high degree of programmability in the development of complex systems. As we move towards addressing issues for parallel environments, programmabili...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Computer Applications

سال: 2012

ISSN: 0975-8887

DOI: 10.5120/5713-7771